02 Pecina sa blagom

Posada jednog gusarskog broda je, posle dugog i napornog puta, stigla na ulaz pećine u kojoj se po njihovoj mapi nalazi blago. Pećina je bila neobičnog oblika - na kraju svakog njenog hodnika se nalazilo račvanje puteva, pri čemu je moguće nastaviti hodnikom levo ili hodnikom desno. Nakon n takvih račvanja, svaki od preostalih hodnika vodi do kovčega sa određenim brojem zlatnika.

Kako je gusara bilo mnogo, na svakom račvanju bi se podelili u dve grupe. Jedna grupa bi krenula levo, druga desno, pri čemu bi se dogovorili da se kasnije nađu na račvanju kako bi podelili plen. Svaka od grupa je u nekom trenutku stigla do kovčega sa zlatnicima i ponela ga nazad. Međutim, pošto su gusari pohlepni, svaki put kada bi se grupe srele, ako bi ukupan broj zlatnika koje poseduju bio veći od k, k zlatnika bi zakopali i ostavili u pećini, kako bi se kasnije vratili po njih.

Izračunati koliko zlatnika su gusari izneli iz pećine. Podrazumevati da, kada su se gusari sreli na početnom račvanju, nisu zakopavali zlatnike. Vremenska i prostorna složenost treba da budu O(2n).

Ulaz

Sa standardnog ulaza se učitavaju prirodni brojevi n i k. Nakon toga se učitava broj zlatnika u svakom od 2n kovčega (računati da u kovčegu nema više od k zlatnika).

Izlaz

Na standardni izlaz ispisati broj zlatnika koji su gusari izneli iz pećine.

Primer

Ulaz

3 50
45 48 26 22 14 19 11 23

Izlaz

58

Gusari koji su skrenuli levo, pa levo u zbiru imaju 93 zlatnika, pa zakopavaju 50 i ostaje im 43.

Kada se sastanu sa gusarima koji su skrenuli levo, pa desno, u zbiru imaju 91 zlatnik, pa zakopavaju 50 i ostaje im 41.

Gusari koji su skrenuli desno u zbiru imaju 67 zlatnika, pa zakopavaju 50 i ostaje im 17.

Kada se susretnu na početnom račvanju, gusari ukupno imaju 58 zlatnika, ali ne zakopavaju ništa.

Ocenjuje se...